@charset "utf-8";
/*
=======================================================
文件名: index.css
作者: BetaNG
创建或修改日期:2010-05-07
说明: 
=======================================================
*/

@import url("global.css");


/*==布局*==*/
#index_cont_box{ width:710px; float:left; overflow:hidden}
#index_side_bar{ width:230px; float:right; overflow:hidden}

/*==公告==*/
#home_city_post{ height:154px;}
#home_city_post .city_name{ float:left; width:184px; height:153px; display:inline; position:relative;}
#home_city_post .city_name .tit_box{ padding-top:1px; position:absolute; left:0; top:0; z-index:1; border:1px solid #79B8D5; margin-left:-1px; top:-1px; width:184px; overflow:hidden}
#home_city_post .city_name h4{ font-size:20px; background:url(../images/home_bg_city_name.jpg) repeat-x 0 0; font-family:"微软雅黑"; text-align:center; color:#E56100;}
#home_city_post .city_name h4 img{display:block; width:182px; height:45px;}
#home_city_post .city_name .post_list{ padding-top:57px; margin-left:7px; width:175px; overflow:hidden}
#home_city_post .city_name .post_list li{ margin-bottom:8px; padding-left:7px; background:url(../images/index_bg_point.gif) no-repeat 0 3px; white-space:nowrap;}
#home_city_post .city_banner{ float:left; margin-top:1px; padding-bottom:1px;}
#home_city_post .city_banner .banner_img{ margin-left:1px;}
#home_city_post .city_banner .banner_img img{ width:521px; height:152px;}
#home_city_post .city_banner .tag_box{ position:relative}
#home_city_post .city_banner .tag_box .banner_tags{ position:absolute; z-index:100; right:30px; top:-20px; bottom:4px;}
#home_city_post .city_banner .tag_box .banner_tags a{ width:11px; height:11px; background:#FFFFFF; float:left; margin-right:4px; text-align:center; line-height:11px; font-size:10px; border:1px solid #73A8E6; cursor:default; text-decoration:none}
#home_city_post .city_banner .tag_box .banner_tags .now{ background:#3E6D78; border:1px solid #FFFFFF; color:#FFFFFF; font-weight:bold}

/*==登录==*/
.main .index_login{ height:154px; _height:156px; overflow:hidden; background:url(../images/bg_login.png) no-repeat 0 0; padding:0; position:relative; }
.index_login p{ text-align:center;}
.index_login .p1{ margin-top:40px;}
.index_login .p2{ width:169px; height:65px;  background:url(../images/bt_login.png) no-repeat 0 0; margin-left:30px; margin-top:10px;}
.index_login .p2 a{ display:block; width:169px; height:45px;}
.index_login .p2 a span{ display:none;}
.index_login .p3 a{text-decoration:underline}
.index_login .p4,
.index_login .p5{ text-align:left; margin:0 10px; margin-top:10px; margin-bottom:10px; line-height:18px;}
.index_login .p4{ margin-top:10px;}
.index_login .index_exit{ position:absolute; right:10px; top:10px;}
.index_login .index_exit a{ text-decoration:underline}
.index_login .p6{ width:169px; height:65px;  background:url(../images/bt_reg.png) no-repeat 0 0; margin-left:30px; margin-top:5px;}
.index_login .p6 a{ display:block; width:169px; height:45px;}
.index_login .p6 a span{ display:none;}
.index_login .login_info{ margin:10px;}
.index_login .login_info .user_img{ float:left;}
.index_login .login_info .info_cont{ text-align:left; float:left; margin-left:10px;}
.index_login .login_info .info_cont p{ text-align:left; margin-bottom:8px;}
.index_login .login_info .info_cont p em{ font-weight:bold}

/*==达人榜==*/
.expert_list{padding-bottom:10px;}
.expert_list .content .list{zoom:1;}
.expert_list .content .list:after{ content:""; display:block; clear:both}
.expert_list .content .list li{ float:left; margin:0 7px 0 7px; display:inline;}
.expert_list .content .search_box{ margin:10px 10px 0 10px; padding:10px 0 10px 10px; vertical-align:top}
.expert_list .content .search_box .search_cont{zoom:1;}
.expert_list .content .search_box .search_cont:after{ content:""; clear:both; display:block;}
.expert_list .content .search_box .search_cont .search_select{ float:left; vertical-align:top}
.expert_list .content .search_box .search_cont .search_select em{ vertical-align:middle; height:23px; line-height:20px; display:inline-block}
.expert_list .content .search_box .search_cont .serch_up{ float:left; margin-left:5px; display:inline}
.expert_list .content .search_box select{ height:23px;}
.expert_list .content .search_box .bt1_2em{ margin-top:0px;}
.expert_list .content .city_links{ margin-top:10px; margin-left:35px;}
.expert_list .content .city_links a{ display:inline-block; margin-right:15px;}
.expert_list #province{ width:80px;}
.expert_list #city{ width:100px;}
.expert_list #district{ width:120px;}
.expert_list #age{ width:80px;}
.expert_list #sex{ width:80px;}
/*==FEED==*/
.city_feed{}
.city_feed .content{ width:688px; margin-left:10px; margin-top:-10px;}
.city_feed .content .list .list_feed{ zoom:1; padding-top:10px;}
.city_feed .content .list .list_feed:after{ content:""; display:block; clear:both}
.city_feed .content .user_img{ float:left; width:70px; overflow:hidden; margin-bottom:18px; text-align:center}
.city_feed .content .user_img .user_img_3{ margin-bottom:5px;}
.city_feed .content .user_img a{ white-space:nowrap;}
.city_feed .content .feed_cont{ width:594px; float:right; overflow:hidden;}
.city_feed .content .feed_cont .feed_box{ margin-bottom:10px; padding-bottom:10px;}
.city_feed .content .feed_cont .no_bor{ padding-bottom:0;}
.city_feed .content .feed_cont .feed_box .feed{ margin-bottom:8px; zoom:1; line-height:18px; font-family:"宋体";}
.city_feed .content .feed_cont .feed_box .feed span{ line-height:18px;}
.city_feed .content .feed_cont .feed_box .feed a{ line-height:normal; line-height:18px;}
.city_feed .content .feed_cont .feed_box .feed img{ vertical-align:middle; margin-right:2px; float:left;}
.city_feed .content .feed_cont .feed_box .feed span{}
.city_feed .content .feed_cont .feed_box .feed_txt{ line-height:18px;}
.city_feed .content .feed_cont .feed_box .feed_act{ zoom:1;}
.city_feed .content .feed_cont .feed_box .feed_act:after{ content:""; display:block; clear:both}
.city_feed .content .feed_cont .feed_box .feed_act .act_cont{ width:475px; float:right; overflow:hidden;}
.city_feed .content .feed_cont .feed_box .feed_act .act_photo{ float:left; width:105px;}
.city_feed .content .feed_cont .feed_box .feed_friend .friend_list{ zoom:1;}
.city_feed .content .feed_cont .feed_box .feed_friend .friend_list:after{ content:""; display:block; clear:both; height:0; visibility:hidden}
.city_feed .content .feed_cont .feed_box .feed_friend .friend_list li{ float:left; margin-right:10px;}
.city_feed .content .feed_cont .feed_box .feed_txt .album_list{zoom:1; padding-bottom:38px;}
.city_feed .content .feed_cont .feed_box .feed_txt .album_list:after{ content:""; display:block; clear:both}
.city_feed .content .feed_cont .feed_box .feed_txt .album_list li{ width:133px; float:left;}
.city_feed .content .feed_cont .feed_box .feed_txt .album_list li .album_box{ float:left; width:110px; height:104px;}
.city_feed .content .feed_cont .feed_box .feed_txt .album_list li .album_box .album_cont{ margin-right:1px; padding-left:4px; padding-top:3px; height:99px; overflow:hidden}
.city_feed .content .feed_cont .feed_box .feed_txt .album_list li .album_box .album_cont .photo{ display:table-cell; height:100px; width:101px; text-align:center; vertical-align:middle;}
.city_feed .content .feed_cont .feed_box .feed_txt .photo_list{zoom:1; padding-top:5px;}
.city_feed .content .feed_cont .feed_box .feed_txt .photo_list:after{ content:""; display:block; clear:both; height:0; visibility:hidden}
.city_feed .content .feed_cont .feed_box .feed_txt .photo_list li{ width:112px; float:left; margin-right:20px; display:inline;}
.city_feed .content .feed_cont .feed_box .feed_txt .photo_list li .album_box{ width:108px; height:108px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.city_feed .content .feed_cont .feed_box .feed_txt .photo_list li .album_box span{ display:none}

/*==最热门活动==*/
.hot_act{}
.hot_act .list{}
.hot_act .list .list_cont{ padding-bottom:15px; margin-bottom:15px; width:222px; margin-left:3px;}
.hot_act .list .no_bor{ margin-bottom:0;}
.hot_act .list .pic_cont{zoom:1;}
.hot_act .list .pic_cont:after{ content:""; display:block; clear:both}
.hot_act .list .pic_cont .act_tit{ width:132px; overflow:hidden; float:right; line-height:16px; margin-right:7px; display:inline}
.hot_act .list .pic_cont .act_tit a{ font-weight:normal; font-family:Arial,Simsun,"Arial Unicode MS",Mingliu,Helvetica;}
.hot_act .list .pic_cont .act_tit p{ margin-top:3px; white-space:nowrap; width:140px; overflow:hidden; text-overflow:ellipsis;}
.hot_act .list .pic_cont .user_img{ float:left; margin-left:7px; display:inline}
.hot_act .list .act_txt{ width:210px; overflow:hidden; margin-top:5px; line-height:17px; margin-left:7px;}

/*==活跃群组==*/
/*
.hot_group{}
.hot_group .list{}
.hot_group .list .list_cont{ padding-bottom:15px; margin-bottom:15px; width:208px; margin-left:10px;}
.hot_group .list .no_bor{ margin-bottom:0;}
.hot_group .list .pic_cont{zoom:1;}
.hot_group .list .pic_cont:after{ content:""; display:block; clear:both}
.hot_group .list .pic_cont .group_tit{ width:132px; overflow:hidden; float:right; line-height:16px;}
.hot_group .list .pic_cont .group_tit a{ font-weight:normal; font-family:Arial,Simsun,"Arial Unicode MS",Mingliu,Helvetica;}
.hot_group .list .pic_cont .group_tit p{ margin-top:5px; white-space:nowrap;}
.hot_group .list .pic_cont .user_img{ float:left;}
.hot_group .list .act_txt{ width:208px; overflow:hidden; margin-top:5px; line-height:17px;}
.hot_group .list .list_cont ul{ margin-top:10px;}
.hot_group .list .list_cont li{ margin-top:5px; line-height:17px; width:200px; _width:210px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/index_bg_point.gif) no-repeat 0 7px; padding-left:10px;}*/
.hot_group{}
.hot_group .list_group{overflow:hidden; margin:0 10px; width:208px;}
.hot_group .list_group ul{width:220px; border-style:dashed;}
.hot_group .list_group li{overflow:hidden; display:inline; float:left; margin-right:8px; width:64px; height:118px; line-height:21px;}
.hot_group .list_group li p{margin-top:2px;}
.hot_group .tit_sub{margin:0 10px; height:32px; line-height:32px;}
.hot_group .tit_sub h3{float:left;}
.hot_group .tit_sub a{float:right;}
.hot_group .list_hot_post{margin:0 10px; padding-bottom:2px;}
.hot_group .list_hot_post li{overflow:hidden; width:208px; height:28px; line-height:28px;}
.hot_group .list_hot_post li a{padding-left:10px; background:url(../images/bg_ico_repeat.png) no-repeat 0 -31px;}

/*==PK==*/
.city_pk .content .list{margin-left:10px; margin-right:10px;}
.city_pk .content .list .list_cont{zoom:1; margin-bottom:10px;}
.city_pk .content .list .list_cont:after{content:""; display:block; clear:both}
.city_pk .content .list .no_bor{margin-bottom:0;}
.city_pk .content .list .list_cont h4{margin-bottom:10px;}
.city_pk .content .list .list_cont h4 a{font-family:Arial,Simsun,"Arial Unicode MS",Mingliu,Helvetica; font-weight:normal; line-height:17px;}
.city_pk .content .list .list_cont p{zoom:1; margin-bottom:10px;}
.city_pk .content .list .list_cont p:after{zoom:1; content:""; display:block; clear:both;}
.city_pk .content .list .list_cont .user_img{float:left; }
.city_pk .content .list .list_cont .user_img .user_img_5{margin-bottom:5px;}
.city_pk .content .list .list_cont em{float:left; height:80px; line-height:80px; margin:0 10px; font-weight:bold}
.city_pk .bt_pk{margin:2px; padding:0 10px; height:46px; line-height:46px; text-align:center;}
.city_pk .bt_pk button{display:inline; margin-top:10px;}

/*==离最近的人==*/
.next_body{ *padding-bottom:10px;}
.next_body .list{ margin-left:6px; zoom:1;}
.next_body .list:after{ content:""; display:block; clear:both}
.next_body .list li{ float:left; margin-right:4px; margin-left:4px; display:inline; margin-bottom:10px;}

/*===== 首页TIPS =====*/
.bulletin{position:relative; margin-bottom:10px; padding:5px 30px 5px 12px; border:1px solid #F4CF60; background-color:#FFF6D4; line-height:20px;}
.bulletin span{margin-left:21px;}
.bulletin button{overflow:hidden; position:absolute; right:8px; top:8px; width:12px; height:12px; border:0 none; background:url(../images/global_small_btn.png) no-repeat -18px 0; text-indent:-999em;}

/* 点亮图标 */
.pointbox{ width:230px; height:156px; overflow:hidden; background:url(../images/pointbg.jpg) no-repeat; margin-bottom:10px; position:relative;}
.pointbox_inner{ padding:10px;}
.pointbox_inner .p1{ height:29px; line-height:24px;}
.pointbox_inner .p1 span{ float:left; color:#0c75a4;}
.pointbox_inner .p1 a{ float:right;}
.pointbox_inner .p2{ line-height:21px;}
.pointbox_inner .p2{ color:#9a9a9a;}
.pointbox_inner .p2 a{ text-decoration:underline;}
.pointbox_inner a.lk_reg{ position:absolute; left:28px; top:94px; width:174px; height:39px; overflow:hidden; line-height:120px;}
/*  |xGv00|4a1c455568f6206cc8e3c3616ccb7bdb */